package com.his_voice.voice.entity.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "hospital_order_voice")
public class OrderVoiceEntityVo implements Serializable {

    private static final long serialVersionUID = -6510189828453746170L;
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty("id")
    private Long id;

    @TableField(value = "brand")
    @ApiModelProperty("品牌")
    private Short brand;

    @TableField(value = "category")
    @ApiModelProperty("类别")
    private Short category;


    @TableField(value = "type")
    @ApiModelProperty("分类")
    private Short type;

    @TableField(value = "order_id")
    @ApiModelProperty("订单ID")
    protected Integer orderId;

    @TableField(value = "word_txt")
    @ApiModelProperty("语音文本")
    private String wordTxt;

    @TableField(value = "voice_url")
    @ApiModelProperty("语音文件地址")
    private String voiceUrl;

    @TableField(value = "staff_name")
    @ApiModelProperty("提交人名称")
    private String staffName;

}
